/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package proyecto2;

import java.util.ArrayList;


/*
 * @author Pablo
 */
public class CuentaCorreo extends CrearUsuario{
    
   private ArrayList correoID = new ArrayList();
   private ArrayList correoUsr = new ArrayList();
   private ArrayList correoPSW = new ArrayList();
   private ArrayList correoDes = new ArrayList();
   private int numCuentas = 0;
  public void correoNuevo(String IDcorreo,String USRcorreo,String pswCorreo1, 
           String pswCorreo2,String desCorreo,String psw){
       	
	if(super.ValidarUsuario(psw)){
            if(pswCorreo1.equals(pswCorreo2)){
                
                correoID.add(IDcorreo);
                correoPSW.add(pswCorreo1);
                correoDes.add(desCorreo);
                correoUsr.add(USRcorreo);
                msj = "Candado guardado";
                numCuentas += 1;
                
            }
            else{
                msj = "La contraseña del candado no coincide";
            }
	}
        else{
            msj = "No se pudo validar la contraseña!";
        }       
   }
   
   public String getCuentaCorreo(String psw){
        int var = 0;
        int index = 0;
        String CorreoCuenta = "";
        
        
	if(super.ValidarUsuario(psw)){
        
            if(numCuentas > 1){
                for(var = 0 ; var < numCuentas ; var++){
                    CorreoCuenta += "ID Correo: " + correoID.get(var) +
                        "\nCorreo: " + correoPSW.get(var) +
                        "\nContraseña: "+ correoPSW.get(var) + 
                        "\nDescripcion: " +correoDes.get(var)+"\n\n";
                }
            }
            else{
                CorreoCuenta = "No tiene cuentas guardadas";
            }
        }
        else{
            CorreoCuenta = "Acceso a la informacion denegada, la \ncontraseña no coincide con el usuario"; 
        }
        return CorreoCuenta;
    }
   
   public String getMsj() {
	return  msj;
    }
}